/*
 *  $Id: TargetEvent.cs 1217 2010-11-27 10:48:54Z thenn.erannor $
 *	This file is a part of Ragima CCG.
 *	(C) 2008-2010 Ragima development group.
 *
 *	Licensed under the terms of the GNU GPL License version 2.
 *
 */

using Nereal.Serialization;

namespace Ragima.Events {
    /// <summary>
    /// Абстрактное игровое событие, содержащее в себе параметры цели.
    /// </summary>
    public abstract class TargetEvent : GameEvent {
        private TargetArgs _args;

        public TargetEvent(TargetArgs args) {
            _args = args;
        }

        [XmlName("args")]
        public TargetArgs Args {
            get { return _args; }
        }
    }
}
